a rough deal - Turkish English Dictionary